package mf.com.mapper.sys;

import mf.com.dto.system.SysRoleDto;
import mf.com.entity.system.SysRole;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @Author: lmf
 * @Create: 2024/3/27 20:33
 * Description:  角色相关
 */
@Mapper
public interface SysRoleMapper {
    /**
     * 角色分页查询
     */
    public List<SysRole> findByPage(SysRoleDto sysRoleDto);

    /**
     * 查询所有
     */
    public List<SysRole> selectAll();

    /**
     * 新增
     */
    public SysRole save(SysRole sysRole);

    /**
     * 编辑
     */
    public SysRole update(SysRole sysRole);

    /**
     * 删除
     */
    public Integer delete(Integer id);
}
